save yourself - French English Dictionary